made of steel or aluminium alloy - German English Dictionary